function pageReq(path){
   var xmlhttp=false;
      /*\@cc_on \@*/
      /*\@if (\@_jscript_version >= 5)
      // JScript gives us Conditional compilation, we can cope with old IE versions.
      // and security blocked creation of the objects.
      try {
         xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
      }catch (e) {
         try {
            xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
         } catch (E) {
            xmlhttp=false;
         }
      }
      \@end \@*/
      if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
         try {
            xmlhttp = new XMLHttpRequest();
         } catch (e) {
            xmlhttp=false;
         }
      }
      if (!xmlhttp && window.createRequest) {
         try {
            xmlhttp=window.createRequest();
         } catch (e) {
            xmlhttp=false;
         }
      }
    
      if (xmlhttp){
         xmlhttp.open("GET", path, true);
         xmlhttp.onreadystatechange=function(){
            if(xmlhttp.readyState==4){pageLoad(xmlhttp.responseText);}
         }
         //pageLoad(xmlhttp);
      }else{
         window.alert("Your browser does not support XMLHTTPREQUEST objects. Can not display plot.");
         return false;
      }
      
      xmlhttp.send(null);
}
